be the ruin of others - French English Dictionary